isolating transducers - French English Dictionary